Big Huge Thesaurus

soap film

noun

sounds kind of like